iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 19
1
AI & Data

保險相關資料庫設計系列 第 19

DAY19-SQL語法 (LEFT OUTER V.S. RIGHT OUTER JOIN)

  • 分享至 

  • xImage
  •  

昨天示範過內部查詢(Inner Join),所以今天要來試試看左外部查詢(LEFT OUTER JOIN)跟右外部查詢(RIGHT OUTER JOIN),看看有什麼差別
左外部查詢(LEFT OUTER JOIN):
右下角顯示,總共74筆資料
https://ithelp.ithome.com.tw/upload/images/20201004/20130627EE77KA4D0Z.png
外左部查詢(RIGHT OUTER JOIN):
右下角顯示,總共74筆資料
https://ithelp.ithome.com.tw/upload/images/20201004/201306272XuURZJKrw.png
歐,好像沒什麼差別耶!怎麼會這樣?有人可以幫我解答嗎!!!
之前做一內部查詢也是74筆資料,我上網查了一下資料
INNER JOIN 只回傳符合的資料(matched row),但是如果要列出沒有直接符合(MATCH)的資料, 則使用外部查詢(OUTER JOIN),但是照這個邏輯來說,外部查詢資料一定會比較多,今天來問一下工程師姊姊

第2張到這裡正式結束,做完這一張報表之後,對於JOIN 終於有比較了解,之前在學的時候都一知半解,甚至不懂,明天要來繼續做第三張報表了,加油!!


上一篇
DAY18-SQL JOIN 語法實作
下一篇
DAY20-SQL語法(CASE &ORDER BY 語法)
系列文
保險相關資料庫設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言